causing respect and veneration - Turc Anglais Dictionnaire